
.goods-detail {
  padding: 20px;
}
.bc1 {  
  background-color: #87CEFA;  
  padding: 5rpx 10rpx;  
  border-radius: 10rpx; /* 圆角 */  
}  
.bc2 {  
  background-color: #acac05;  
  padding: 5rpx 10rpx;  
  border-radius: 10rpx; /* 圆角 */  
}  
.user-info {
  margin-bottom: 20px;
}

.user-name, .publish-date, .pickup-location, .pickup-method {
  margin-bottom: 10px;
}
.image-container {
  width: 100%;
  height: 100%;

}
.image-container .image {
  width: 100%;
  height: 100%;
}

.indicator {
  position: absolute;
  right: 10px;
  bottom: 10px;
  background-color: rgba(0, 0, 0, 0.7);
  color: white;
  padding: 2px 5px;
  border-radius: 5px;
  font-size: 12px;
}
/* swiper.wxss */
.swiper-image {
  width: 100%;
  height: 300px; /* 图片的高度 */
  object-fit: cover; /* 保持图片宽高比，自动缩放 */
}

.indicator {
  position: absolute;
  right: 10px;
  bottom: 10px;
  background-color: rgba(0, 0, 0, 0.7);
  color: white;
  padding: 2px 5px;
  border-radius: 5px;
  font-size: 12px;
}


.price-and-time-left {
  display: flex;
  margin-bottom: 20px;
  justify-content: space-between;
}
.price{
  color: #FF0000;  
  font-size: 35rpx; /* 字体大小调整 */   
}

.goods-description {
  margin-bottom: 20px;
  font-size: 35rpx;
}

.action-buttons {
  display: flex;
  justify-content: center;
}

.action-buttons button {
  margin: 0 10px;
}
.header {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin-top: 20rpx;
  
}

.title {
  font-size: 18px;
  color: #333;
}

.divider {
  width: 90%;
  height: 1px;
  background-color: black;
  margin: 10px auto;
}
.tips{
  font-size: small;
  color: #7A8B8B;
}
/* index.wxss */
.back-arrow {
  display: flex;
  width: 30px;
  height: 25px;
  margin: 10px;
}
.c{
  display: flex;
  flex-direction: row;
  margin-top:20px ;
}
.navigator {
  padding: 5px 15px;
  background-color: #fff;
  border-radius: 5px;
  text-align: center;
}
.bc3 {  
  background-color: #990d20;  
  padding: 5rpx 10rpx;  
  border-radius: 10rpx; /* 圆角 */  
}   
 .bc4 {  
  background-color: #ebe8e9;  
  padding: 5rpx 10rpx;  
  border-radius: 10rpx; /* 圆角 */  
}  
.user-info1 {
  display: flex;
  align-items: center; /* 使图片和文字垂直居中对齐 */
  padding: 10px;
  background-color: #fff;
  margin-bottom: 10px;
}

.user-info1 image {
  width: 40px; /* 调整图片宽度 */
  height: 40px; /* 调整图片高度 */
  border-radius: 50%; /* 保持圆形头像 */
  margin-right: 10px; /* 设置图片与文字之间的间隔 */
}

.user-info1 .user-name1 {
  font-size: 16px; /* 设置用户名字体大小 */
  color: rgb(104, 81, 233); /* 设置用户名字体颜色 */
}
.www{
  background-color: #f2f2f2;
}